package com.srmt.user.model;

/**
 * 用户标识符类型枚举
 * 用于区分不同类型的用户标识符（电话号码、邮箱等）
 *
 * @author SRMT Development Team
 * @since 1.7.0
 */
public enum IdentifierType {

    /**
     * 电话号码类型
     * 包含数字、+、-、空格、括号等字符的标识符
     */
    PHONE,

    /**
     * 邮箱地址类型
     * 包含@符号且符合邮箱格式规范的标识符
     */
    EMAIL,

    /**
     * 未知类型
     * 无法识别或不符合任何已知格式的标识符
     */
    UNKNOWN
}
